home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 014 / qfiler.arc / QFILER.DOC < prev   
Encoding:
Text File  |  1986-07-05  |  26.4 KB  |  586 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                         ******************************
  11.                         *                            *
  12.                         *                            *
  13.                         *           QFILER           *
  14.                         *                            *
  15.                         *                            *
  16.                         *        USERS'MANUAL        *
  17.                         *                            *
  18.                         *                            *
  19.                         ******************************
  20.  
  21.  
  22.  
  23.                           A File Maintenance Utility
  24.                              written by Kenn Flee
  25.                                       of
  26.                               Jamestown Software
  27.                            2508 Valley Forge Drive
  28.                               Madison WI  53719
  29.                    Copyright (C)1986 by Jamestown Software
  30.  
  31.  
  32.                                  Version 2.0
  33.                                 July  4, 1986
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.          Jamestown  Software  will  not  be  liable  for  any damages, 
  42.          including any lost profits, lost savings or other  incidental 
  43.          or consequential  damages   arising  out  of  the  use  of or 
  44.          inability to use QFILER.COM,  even if Jamestown Software  has 
  45.          been advised of the possibility  of such damages, or for  any 
  46.          claim by any other party. 
  47.  
  48.  
  49.          QFILER USERS' MANUAL                                  Page  1
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.                            QFILER TABLE OF CONTENTS
  58.  
  59.  
  60.          User interface . . . . . . . . . . . . . . . . . . . Page 2
  61.  
  62.          System requirements  . . . . . . . . . . . . . . . . Page 2
  63.  
  64.          Starting Qfiler  . . . . . . . . . . . . . . . . . . Page 2
  65.  
  66.          Screen sample illustration . . . . . . . . . . . . . Page 3
  67.  
  68.          Geography and Navigation . . . . . . . . . . . . . . Page 4
  69.  
  70.          Function Key assignments . . . . . . . . . . . . . . Page 5
  71.  
  72.          Menu selections  . . . . . . . . . . . . . . . . . . Page 6
  73.  
  74.          Control-key combinations . . . . . . . . . . . . . . Page 7
  75.  
  76.          User-support . . . . . . . . . . . . . . . . . . . . Page 8
  77.  
  78.          Sample Invoice . . . . . . . . . . . . . . . . . . . Page 9
  79.  
  80.          Revision History . . . . . . . . . . . . . . . . . . Page 10
  81.  
  82.  
  83.  
  84.  
  85.                                  QFILER FILES
  86.  
  87.          You should have the following program and documentation files
  88.          included in your distribution copy of QFILER.
  89.  
  90.                     README      -  Quick start instructions.
  91.                     QFILER.COM  -  Executable program.
  92.                     QFILER.DOC  -  This documentation.
  93.  
  94.          Additionally, the following programs may also be included. If 
  95.          not, check your BBS source for a LIST591.ARC file. 
  96. R
  97.                     LIST.COM     -  Vern Buerg's great browse program.
  98.                     LIST591S.COM -  Smaller version (no help screen).
  99.                     LIST.DOC     -  Documentation for LIST.COM.
  100.  
  101.          QFILER USERS' MANUAL                                  Page  2
  102.  
  103.  
  104.                                 USER INTERFACE
  105.  
  106.          QFILER outwardly resembles FFM (A popular user-supported file
  107.          management  program   by  Neidert   Software)  in   its  user
  108.          interface, but has many additional features and enhancements.
  109.          QFILER is written in Turbo Pascal and is extremely fast -- as
  110.          you will see.  The program makes full use of the PC keyboard,
  111.          using the function keys, the cursor keys, tab key, space bar,
  112.          and several control-key combinations.  In order to make  full
  113.          use of  all of  QFILER's features,  the following  conditions
  114.          should be met.
  115.  
  116.               The program is  designed to operate  satisfactorily
  117.               with DOS 2.x and  above.  DOS 3.x is  the operating
  118.               system  of  choice,  however.   In  some cases, the
  119.               extensions offered by QFILER depend on the presence
  120.               of DOS 3.x enhancements.
  121.  
  122.               QFILER requires  a minimum  of 192K  memory and one
  123.               diskette  drive  for  operation  on  an  IBM-PC  or
  124.               compatible computer.  Additional memory is required
  125.               to use shell options.
  126.  
  127.               The monitor may be  either a color or  a monochrome
  128.               unit, with a command  line option supplied for  use
  129.               with mono monitors attached to color video cards.
  130.  
  131.               Printers  to  be  used  with QFILER's setup options
  132.               <Ctrl-P> should be EPSON-command compatible.
  133.  
  134.  
  135.  
  136.                                    STARTING
  137.  
  138.          In preparation for using QFILER, if DOS 3.x is in use, invoke
  139.          PRINT.COM from either your  autoexec or from the  DOS prompt.
  140.          QFILER.COM is  started by  typing QFILER  at the  DOS prompt.
  141.          For  ease  of  invoking,  it  may  be  advisable  to   rename
  142.          QFILER.COM to QF.COM, but that is up to the user.  There  are
  143.          currently  two  command  line  options  that  can  be used at
  144.          program startup, which  are [M]onochrome and  [S]ort-on-name.
  145.          Either or both of these options may be utilized by entering:
  146.  
  147.                                 QFILER [M[S]]
  148.  
  149.          at the DOS  prompt.  The square  brackets are used  to denote
  150.          the options, and are not typed.  The option(s) may be entered
  151.          in any order.  Spaces are not required between options.
  152.  
  153.          The  M option turns off  color,  and may be used  whenever  a
  154.          monochrome  monitor attached to a color video card  is  used,
  155.          for ease of screen reading.
  156.  
  157.          QFILER USERS' MANUAL                                  Page  3
  158.  
  159.          The S  option turns  on the  "Sort by  File Name" option, and
  160.          should  be  used  if  sorted  directories are desired in both
  161.          windows, at  all times.   When this  option is  not used, the
  162.          display will be unsorted, showing the real order of the files
  163.          on the  chosen drive  or directory,  and the  display will be
  164.          slightly faster, depending on the number of files the user is
  165.          working with.
  166.  
  167.          The  following is a facsimile of QFILER on a monitor  screen.
  168.          Some  of  the  on-screen refinements are,   of  course,   not
  169.          possible  when  printers  are concerned,   so  it  will  look
  170.          somewhat  different  in actual use,  and  will  contain  more
  171.          lines.   Use  this illustration for reference in  the  User's
  172.          Manual.
  173.  
  174. |-------------------------------------| |-------------------------------------|
  175. |              JAMESTOWN              | |                                     |
  176. |-------------------------------------| |-------------------------------------|
  177. |               C:\DOS                | |    Quick-Filer 2.0 by Kenn Flee     |
  178. |-------------------------------------| |-------------------------------------|
  179. | >.            <DIR>  010180  0:04   | |                                     |
  180. |  ..           <DIR>  010180  0:04   | |                                     |
  181. |  ASSIGN   COM     2K 030785 13:43   | |       USER SUPPORTED SOFTWARE       |
  182. |  BACKUP   COM     6K 030785 13:43   | |                                     |
  183. |  BASIC    EXE    66K 102485 13:00   | |    If you are using this program    |
  184. |  BASICA   COM     2K 102485 13:00   | |     and find it to be of value,     |
  185. |  CHKDSK   COM    10K 030785 13:43   | |      your contribution of $20       |
  186. |  DEBUG    COM    16K 030785 13:43   | |        will be appreciated.         |
  187. |  DISKCOMP COM     5K 030785 13:43   | |                                     |
  188. |  DISKCOPY COM     5K 030785 13:43   | |         Jamestown Software          |
  189. |  ED       COM     8K 122185 23:08   | |        2508 Valley Forge Dr.        |
  190. |  EXE2BIN  EXE     4K 030785 13:43   | |         Madison, WI  53719          |
  191. |  FASTFMT  HLP     2K 031486  9:43   | |                                     |
  192. |  FFLABELS HLP     1K 020386  0:17   | |      Please copy this program       |
  193. |  FFMT     EXE    14K 031486  9:28   | |      and share it with others.      |
  194. |  FILECOMP COM     5K 030785 13:43   | |                                     |
  195. |  FIND     EXE     7K 030785 13:43   | |   Press <H> for help or spacebar,   |
  196. |  FORM##   COM    10K 102985 17:14   | |  tab or first character to select   |
  197. |  GRAFTABL COM     2K 030785 13:43   | |                                     |
  198. |  GRAPHICS COM     4K 030785 13:43   | |                                     |
  199. |-------------------------------------| |-------------------------------------|
  200. |dir:  385K   mrk:    0K   left: 2136K| |Copyright (C) 1986 Jamestown Software|
  201. |-------------------------------------| |-------------------------------------|
  202.                             Clear all marked files.
  203. -------------------------------------------------------------------------------
  204.  UnMarkAll  Copy  Delete  MarkAll  Rename  Execute  List  VolLabel  Quit  Help
  205. -------------------------------------------------------------------------------
  206.  
  207.               Figure 1 - Facsimile of QFILER on a monitor screen.
  208.  
  209.          QFILER USERS' MANUAL                                  Page  4
  210.  
  211.  
  212.                              GEOGRAPHY OF QFILER
  213.  
  214.          The QFILER screen, as seen in Figure 1, is divided into three
  215.          sections with dual side-by-side upper windows for the display
  216.          of  file  information,  and  a  two-row  bottom  section  for
  217.          messages  and  menu.   Each  top  window row shows the Volume
  218.          Label for the respective  displayed disk.  The second  window
  219.          row, in reverse-video, will display the full DOS path for the
  220.          directory displayed in the window.  The large central  window
  221.          area  is  the  main  file  display  area, in which a full DOS
  222.          directory (DIR) format is shown.  The directory  additionally
  223.          displays hidden files  and, when applicable,  file attributes
  224.          Read-only, Hidden, and System.   Only one of the  two windows
  225.          may be considered "current" for menu or function key actions.
  226.          Currency is  shown by  a blinking  arrow pointer  in the left
  227.          margin area of the display area.  The pointer also  indicates
  228.          the "current  file" within  the "current  window".  Below the
  229.          main display, another reverse-video row, shows the  directory
  230.          size, total bytes marked, and remaining bytes of disk  space.
  231.          The  bottom  section  contains,  as  its top row, the message
  232.          line.  Here QFILER tells the user what is happening, or  what
  233.          the current menu selection description is.  Finally, the last
  234.          row is the  Menu Bar, with the current  selection highlighted
  235.          and the rest in reverse video.
  236.  
  237.  
  238.                                   NAVIGATION
  239.  
  240.          QFILER utilizes most of the keyboard in its operation.  There
  241.          are three logical areas of keyboard control:
  242.  
  243.               1.   Cursor pad selector/pointer movement.
  244.               2.   Function key program control.
  245.               3.   Typewriter keyboard command control.
  246.  
  247.          The cursor-key pad controls the combination file-selector and
  248.          window-selector.  The keys used on the cursor pad, and  their
  249.          functions are:
  250.  
  251.                    1.  Right-Arrow  - Select Right Window.
  252.                    2.  Left-Arrow   - Select Left Window.
  253.                    3.  Up-Arrow     - Scroll selector pointer up or
  254.                                       window down a line.
  255.                    4.  Down-Arrow   - Scroll selector pointer down or
  256.                                       window up a line.
  257.                    5.  Home         - Selector to top of Window.
  258.                    6.  End          - Selector to bottom of Window.
  259.                    7.  Page-Up      - Scroll window up one page.
  260.                    8.  Page-Dn      - Scroll window down one page.
  261.  
  262.               Control-cursor-key combinations.
  263.  
  264.                    1.  Ctrl-Home  - Scroll window to top of disk/dir.
  265.                    2.  Ctrl-End   - Scroll window to end of disk/dir.
  266.  
  267.          QFILER USERS' MANUAL                                  Page  5
  268.  
  269.  
  270.          The function  keys control  all the  display options.   These
  271.          include sort order, drive  or subdirectory viewed, and  sound
  272.          effects.  The function keys  also allow modification of  file
  273.          attribute  bytes  and  creation/deletion  of  subdirectories.
  274.          To use a function key, point (with arrow keys) at a file  you
  275.          wish to use, or mark the files you wish to use (see F9 or the
  276.          MarkAll command below), and press the key.  The function keys
  277.          are used as follows:
  278.  
  279.               Normal Function-Key assignments.
  280.  
  281.                    F1  - Create a new subdirectory (DOS MKDIR/MD).
  282.                          User is prompted for name at command line
  283.                          at the bottom of the display.
  284.                    F2  - Remove selected subdirectory. (DOS RMDIR/RD)
  285.                    F3  - Display selected subdirectory in left window.
  286.                    F4  - Display selected subdirectory in right window.
  287.                    F5  - Prompt for a new path in left window.
  288.                    F6  - Prompt for a new path in right window.
  289.                    F7  - Sort the current window by name.
  290.                          (Same as command-line option [S].)
  291.                    F8  - Sort the current window by extension.
  292.                    F9  - Mark or unmark current file for group action.
  293.                    F10 - Toggle sound effects on/off. (default = off)
  294.  
  295.               Shifted Function-Key assignments.
  296.  
  297.                    F3  - Hide current file, directory, or marked files.
  298.                    F4  - Unhide current file, directory or marked files.
  299.                    F5  - Protect current or marked file(s).
  300.                          (Make them "Read-Only").
  301.                    F6  - Unprotect current or marked file(s).
  302.                    F7  - Sort current window by file size, ascending.
  303.                    F8  - Sort  current window by file date, then time, 
  304.                          ascending.
  305.                    F9  - Set time and date  stamp on current or marked
  306.                          file(s).   You may  accept system parameters.
  307.                          Date is entered as: 7/4/86.   Time is entered
  308.                          as:  8:5:0  or  11:56:23.   Zero-padding  the
  309.                          entry is unnecessary.  Enter as 24-hour clock.
  310.  
  311.          Menu-Bar selections control  QFILER actions, and  are invoked
  312.          by either moving the highlight to the desired command via the
  313.          spacebar or tab-key, and  pressing [Enter], or by  keying the
  314.          first letter of  the command name.   The spacebar or  tab-key
  315.          moves  the  highlight  to  the  right  and  the tab-key, when
  316.          shifted,   moves the highlight to the left.   Of the  various
  317.          options, mnemonic control is the  fastest method of control.
  318.  
  319.          QFILER USERS' MANUAL                                  Page  6
  320.  
  321.  
  322.                                 MENU COMMANDS
  323.  
  324.          The commands are as follows:
  325.  
  326.          UnmarkAll.. Will  turn  off  any  file  highlighting  within
  327.                      current window.
  328.  
  329.          Copy....... Will cause DOS copy to be executed on current  or
  330.                      marked files.
  331.  
  332.          Delete..... Will cause DOS  delete to be executed  on current
  333.                      or marked files.
  334.  
  335.          MarkAll.... Will  turn  on  file  highlighting  for all files
  336.                      within current window, so that all files will  be
  337.                      subject to action.  You may unmark selected files
  338.                      with F9.
  339.  
  340.          Rename..... Will cause DOS  rename to be executed  on current
  341.                      or marked files.   New name will be prompted for.
  342.  
  343.                      Files may  be moved  (rather than  copied) across
  344.                      subdirectory   boundaries   if   the    following
  345.                      conditions are met:
  346.  
  347.                      1.  You are using DOS 3.x
  348.                      2.  Two directories of the same disk drive are
  349.                          displayed in the two windows.
  350.                      3.  One or more files are MARKED.
  351.                      4.  You select RENAME and answer yes to the
  352.                          question displayed.
  353.  
  354.                      The advantages of moving files are that the  move
  355.                      is  performed  faster  than  copy and that moving
  356.                      files does not degrade your hard disk performance
  357.                      through  disk  fragmentation  caused  by   reorg-
  358.                      anization.   Note that MOVE is the equivalent  of
  359.                      copying from one subdirectory   to  another, then
  360.                      deleting the files from the original directory...
  361.                      except  the files are not physically moved,  just
  362.                      their disk location identifier.
  363.  
  364.                      In  addition (if you are using DOS 3.x)  you  may
  365.                      rename  the  subdirectories  themselves by making
  366.                      them  the  current  file,  then selecting RENAME.
  367.                      After renaming a subdirectory, that  subdirectory
  368.                      will be displayed in the alternate window.
  369.  
  370.          QFILER USERS' MANUAL                                  Page  7
  371.  
  372.  
  373.          Execute.... The  current file,  if an  executable type, i.e.,
  374.                      with extension BAT, COM, or EXE, will be run with
  375.                      a command line furnished for parameter entry.
  376.  
  377.                      There are  two additional  methods included  that
  378.                      will allow you to run other programs from  within
  379.                      QFILER.
  380.  
  381.                      Pressing  Control-E  will  allow  you  to enter a
  382.                      program name as  if you were  at the DOS  prompt.
  383.                      For  your  convenience,  <F10>  will  return  the
  384.                      current path+filename. QFILER will then change to
  385.                      your ENTRY drive\directory and pass your  command
  386.                      line  to  COMMAND.COM.  Upon  completion  of  the
  387.                      passed  program,  press  any  key  to  return  to
  388.                      QFILER.
  389.  
  390.                      EXAMPLE: Suppose you wished to run DISMOD on your
  391.                               current   file.   First  press   Ctrl-E.
  392.                               Then  type DISMOD.  Then press  <F10> to
  393.                               return  your current file. Press Enter.
  394.  
  395.                      For  those  instances  where  the above procedure
  396.                      won't work  (commands within  COMMAND.COM itself,
  397.                      like  DIR),  you  may  press  Control-S to load a
  398.                      secondary copy of COMMAND.COM and be returned  to
  399.                      the  DOS  prompt.  (You  will  be  in the CURRENT
  400.                      drive\directory). When you  are ready, type  EXIT
  401.                      to return to QFILER.
  402.  
  403.          List....... The user is given a choice of <S>creen,  <P>rint,
  404.                      <C>ancel  all  print  jobs,  <ESC>  to  quit,  or
  405.                      <H>elp.  <S>  will  call  Vernon  Buerg's   great
  406.                      shareware LIST program for the current file. LIST
  407.                      will  allow  full  screen  ASCII  or  HEX browse.
  408.                      Optionally,  a  user  may  rename  another browse
  409.                      program for this  use. If using  DOS 3.x, and  if
  410.                      PRINT.COM was  previously invoked,  the user  may
  411.                      send  a  file  to  the  printer  by pressing <P>.
  412.                      Pressing <C>  will cancel  the jobs  in the PRINT
  413.                      queue.  <H>  gives  a  help  screen  for  Listing
  414.                      functions.
  415.  
  416.                      Control-P, from the main display, will bring up a
  417.                      menu  to  set or  cancel  skip-over-perf  and  to
  418.                      send a form-feed, for Epson-compatable printers.
  419.  
  420.          VolLabel... The  current window  disk may  be given  a volume
  421.                      label with this option. The user is prompted  for
  422.                      the label.
  423.  
  424.          Quit....... Exits program and returns to DOS.
  425.  
  426.          Help....... Full screen of help notes for user reminder.
  427.  
  428.          QFILER USERS' MANUAL                                  Page  8
  429.  
  430.  
  431.          After a menu selection is made, either by spacebar/tab-key or
  432.          mnemonic choice, QFILER  will check to  see if any  files are
  433.          marked. (These are  files highlighted by  the F9 key.)  If it
  434.          finds marked files, it will ask whether the user wants to act
  435.          upon the marked files or the current file only. The user will
  436.          see a prompt on the message line and a small two choice  menu
  437.          replacing the  main one,  which indicates  the two  available
  438.          choices. A spacebar or mnemonic choice is to be made here. If
  439.          no files  are marked,  the user  is prompted  for appropriate
  440.          path or name entry. Then QFILER will ask for verification  of
  441.          the pending action.  A "y" response  causes execution of  the
  442.          command, and an "n" aborts  the operation and returns to  the
  443.          normal display with any highlighted files still highlighted.
  444.  
  445.  
  446.                                 MISCELLANEOUS
  447.  
  448.          QFILER has as many user safeguards built in as possible, with
  449.          as  many  user  escape  opportunities  as  is prudent.  Overt
  450.          hand-holding has been avoided,  however.  This  program, used
  451.          carefully, will  be of  immense value  to the  user.  If used
  452.          carelessly however, it can be dangerous.  Please be  careful.
  453.          READ the messages and prompts as they are presented.
  454.  
  455.          If you  wish any  additional features  included in  QFILER or
  456.          discover any program errors (write down any numbers displayed
  457.          on the screen), please contact:
  458.  
  459.                                   Kenn Flee
  460.                               Jamestown Software
  461.                            2508 Valley Forge Drive
  462.                               Madison WI  53719
  463.  
  464.                             Compuserve # 74275,745
  465.  
  466.  
  467.                             USER SUPPORTED SOFTWARE
  468.  
  469.          This program is distributed with the  understanding  that  if 
  470.          you  use  the  program  and  find  it  to  be of value,  your 
  471.          registration with a contribution of $20  will be appreciated.  
  472.          Upon  registration,  you will be mailed a disk with the  most 
  473.          recent  version of QFILER,  plus printed manual and  function 
  474.          key template. 
  475.          
  476.          In any case, copy the program and share it with others. 
  477.  
  478.          For the convenience of corporate users and others,  a printed
  479.          invoice is included on the next page.
  480.  
  481.  
  482.  
  483.  
  484.                           --------------------------
  485.                                    INVOICE
  486.                           --------------------------
  487.  
  488.  
  489.  
  490.                               JAMESTOWN SOFTWARE
  491.                            2508 Valley Forge Drive
  492.                               Madison WI  53718
  493.  
  494.  
  495.          Sold to: ___________________________________________________
  496.  
  497.                   ___________________________________________________
  498.  
  499.                   ___________________________________________________
  500.  
  501.  
  502.          Date:    ______________________________
  503.  
  504.  
  505.          ============================================================
  506.  
  507.  
  508.  
  509.  
  510.          _____ copies of QFILER at $20 each ............$____________
  511.  
  512.                Wisconsin residents add 5% Sales Tax .... ____________
  513.  
  514.  
  515.                                    TOTAL ENCLOSED.......$____________
  516.  
  517.  
  518.  
  519.  
  520.                       Send this invoice and your check to:
  521.  
  522.                                Jamestown Software
  523.                             2508 Valley Forge Drive
  524.                                 Madison WI 53719
  525.  
  526.  
  527.  
  528.          ============================================================
  529.  
  530.  
  531.          Thank you for your support................Jamestown Software
  532.  
  533.          Registered  owners  will be sent a disk containing  the  most 
  534.          recent version of QFILER,  a  printed manual and function key 
  535.          template.   Registered  owners  will  be  notified   of   any  
  536.          upgrades  and/or future enhancements. 
  537.  
  538.          For  a  large number of QFILER packages,   contact  Jamestown 
  539.          Software for site licensing or quantity pricing. 
  540.  
  541.  
  542.          QFILER USERS' MANUAL                                  Page 10
  543.  
  544.  
  545.                                 REVISION HISTORY
  546.  
  547.          We  try  not  to  overwhelm the  user  with  seemingly  daily
  548.          updates,  but if a problem error arises or if the changes are
  549.          judged  to  be  of a major nature,  a  new  version  will  be
  550.          released.    The  following is a list of changes  made  since
  551.          version 1.8:
  552.  
  553.          Version 1.9  Changed  the sort-by-date so that the  file time
  554.            6/14/86    is used as the tie-breaker, then file name.
  555.  
  556.                       MOVE  now  will work with the root directory  as
  557.                       well as with subdirectories.
  558.  
  559.                       Corrected  a problem with the Hidden  attribute.
  560.                       Previous  versions  confused  System  files with
  561.                       Hidden files.
  562.  
  563.                       Added  an  indication  of the  sort  type  being
  564.                       performed.
  565.  
  566.                       Corrected the Ctrl-E  prompts  and  drive\direc-
  567.                       tories  used.   Control is now passed  to  Entry
  568.                       directory with Current directory used for  <F10>
  569.                       file name.
  570.  
  571.          Version 2.0  Added ability to hide/unhide directories.   Hid-
  572.            7/04/86    den directories may be renamed and  deleted, (if
  573.                       empty).
  574.  
  575.                       Added time-and-date-stamp alter function where a 
  576.                       user may set current or marked files with either 
  577.                       the current system time/date or with a new user-
  578.                       entered time/date. 
  579.  
  580.                       Allow group  hide/unhide  and group  protect/un-
  581.                       protect. 
  582.  
  583.                       Added form-feed to printer-control menu.
  584.          
  585. 
  586.